indefinite leave to remain - İspanyolca İngilizce Sözlük